const dbCongif=require('../util/dbconfig')
// 一级商品分类列表
getgoods_one=(req,res)=>{
    var sql="select * from sp_category where cat_level=0"
    var sqlArr=[];
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 二级商品分类列表
getgoods_two=(req,res)=>{
    var two=req.query.two
    console.log(two)
    var sql="select * from sp_category where cat_level=1 and cat_pid=?"
    var sqlArr=[two];
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 三级商品分类列表
getgoods_three=(req,res)=>{
    var three=req.query.three
    var sql="select * from sp_category where cat_level=2 and cat_pid=?"
    var sqlArr=[three];
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 根据关键字获取对应商品的name
getgoods_name=(req,res)=>{
    var query=req.query.query
    var sql=`select goods_id,goods_name from sp_goods where goods_name like '%${query}%'`
    var sqlArr=[]
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 根据关键字获取对应商品
getgoods_title=(req,res)=>{
    var query=req.query.query
    var sql=`select * from sp_goods where goods_name like '%${query}%'`
    var sqlArr=[]
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 根据对应商品过去图片
getgoods_img=(req,res)=>{
    var imgurl=req.query.id
    var sql=`select pics_big from sp_goods_pics where goods_id=?`
    var sqlArr=[imgurl]
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 根据根据id获取商品详情
getgoods_id=(req,res)=>{
    var id=req.query.id
    var sql=`select * from sp_goods where goods_id=?`
    var sqlArr=[id]
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}
// 根据根据id获取商品参数规格
goods_id_params=(req,res)=>{
    var id=req.query.id
    var sql=`select * from sp_attribute where cat_id=?`
    var sqlArr=[id]
    var callBack=(err,data)=>{
        if(err){
          console.log("连接失败了")
        }else{
            res.send({
                "data":data
            })
        }
    }
    dbCongif.sqlConnect(sql,sqlArr,callBack)
}

module.exports={
    getgoods_one,
    getgoods_two,
    getgoods_three,
    getgoods_title,
    getgoods_name,
    getgoods_img,
    getgoods_id,
    goods_id_params
}